@charset "utf-8";
/* CSS Document */
/*公共样式*/

body, div, form, p, ul, ol, li, img, dl, dt, dd, h1, h2, h3, h4, h5, h6, span {
	font-family: "微软雅黑", Arial;
	font-size: 14px;
	margin: 0;
	padding: 0;
	border: 0;
	color: #666666;
	font-weight: normal;
	voerflow-x: hidden;
}
ul, ol, li {
	list-style: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.text_right {
	text-align: right;
}
.text_left {
	text-align: left;
}
.text_center {
	text-align: center;
}
.auto {
	width: 1200px;
	margin: 0 auto;
}
img {
	border: none;
}
a {
	color: #666666;
	text-decoration: none
}
a:hover {
	color: #f7941d;
}
em, i {
	font-style: normal;
	color: #f7951f
}
.red {
	color: #ff3200;
}
.mt15 {
	margin-top: 15px;
}
.mt28 {
	margin-top: 28px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.f16 {
	font-size: 16px;
}
.f22 {
	font-size: 22px;
}
.mt45 {
	margin-top: 45px;
}
.mt30 {
	margin-top: 30px;
}
.mt55 {
	margin-top: 55px;
}
.mt25 {
	margin-top: 25px;
}
.ml80 {
	margin-left: 80px;
}
.ml50 {
	margin-left: 50px;
}
.ml60 {
	margin-left: 60px;
}
.ml14 {
	margin-left: 14px;
}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml32 {
	margin-left: 32px;
}
.ml96 {
	margin-left: 96px;
}
.ml90 {
	margin-left: 90px;
}

.label {
	font-size: 14px;
	font-family: "微软雅黑", Arial;
	color: #333333;
}
/*首页样式*/
/*top开始*/
#top {
	width: 100%;
	background: #fafafa;
	height: 40px;
}
.huanying {
	width: 600px;
	line-height: 35px;
}
.huanying ul {
	float: left;
}
.jiaru {
	width: 320px;
	line-height: 35px;
}
.jiaru ul li {
	float: left;
	width: 80px;
}
.midn {
	display: block;
	float: left;
	width: 23px;
	height: 23px;
	background: url(../images/phone_1.png) no-repeat left center;
	margin-top: 6px;
}
.huanying .midn:hover {
	background: url(../images/phone.png) no-repeat left center;
}
.phone {
	background: url(../images/icon-head-foot_1.png) no-repeat left center;
	text-indent: 30px;
}
.wei {
	background: url(../images/icon-head-foot_2.png) no-repeat left center;
	text-indent: 30px;
}
.jiaru .phone:hover {
	background: url(../images/icon-head-foot.png) no-repeat left center;
}
.jiaru .wei:hover {
	background: url(../images/icon-head-foot2.png) no-repeat left center;
	text-indent: 30px;
}
/*logo*/
.denglu {
	height: 80px;
}
.logo {
}
.dz {
	line-height: 80px;
}
/*nav*/
#nav {
	width: 100%;
	height: 40px;
	background: #5f6ac0;
}
.dh {
}
.dh ul {
	float: left;
}
.dh ul li {
	color: #FFF;
	float: left;
	width: 150px;
	font-size: 15px;
	line-height: 40px;
	text-align: center;/*background:#1d2088;*/
	
}
.dh ul li a {
	color: #FFF;
	text-decoration: none;
}
.dh ul li a:hover {
	color: #FFF;
	width: 150px;
	height: 40px;
	display: block;
	text-decoration: none;
	background: #1d2088
}
/*banner轮播和登录*/
#main {
	height: 360px;
	margin: 0 auto;
	margin-top: 15px;
}
#slider{ width:770px; height:360px;}
/* banner-box */
.banner-box{min-width:770px;height:360px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:770px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:360px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:770px;position:absolute;top:163px;/*left:50%;margin-left:-605px;*/ margin-left:30px}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px; background:url(../images/arrowl.png) no-repeat 0 0;} 
.banner-btn a.next{right:40px; background:url(../images/arrowr.png) no-repeat 0 0;}

.banner-box .hd {position:absolute;top:165px;left:290px; }
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}






/*登录*/
.deng {
	width: 415px;
	height: 356px;
	background: #f7f5f5;
	
	border-top: 2px solid #f68a08;
	border-bottom: 1px solid #dedbdb;
	border-left: 1px solid #dedbdb;
	border-right: 1px solid #dedbdb;
}
.deng h1 {
	width: 386px;
	height: 50px; font-weight:bold;
	border-bottom: 1px solid #dcdcdc;
	font-size: 18px;
	color: #f68a08;
	text-align: center;
	line-height: 58px;
	margin: 0 auto;
}
.login_main {
	width: 340px;
	height: 280px;
	margin-top: 20px;
	margin-left: 35px;
}
.input_text {
	width: 280px;
	height: 34px;
	padding-left: 55px;
	border: 1px solid #b5b5b5;
	background: url(../images/d1.png) no-repeat 10px 0px;
	background-color: #FFF;
}
.con_input {
	width: 280px;
	height: 34px;
	padding-left: 55px;
	border: 1px solid #b5b5b5;
	background: url(../images/d2.png) no-repeat 10px 0px;
	background-color: #FFF;
}
.input_wrap {
	width: 350px;
	height: 38px;
	
}
.inputs { width:150px; height:32px;
}
.captcha{ margin-right:100px;}
.zi{ margin-right:40px; line-height:38px;}





.yanzheng {
	width: 170px;
	height: 40px;
	background-color: #FFF;
}
.yanzhengtupian {
	padding-left: 30px;
}
.login {
	width: 173px;
	height: 42px;
	color: #7ecef4;
	border: 1px solid #7ecef4;
	background-color: #FFF;
	font-size: 16px;
	font-family: "微软雅黑", Arial;
}
.zc {
	width: 160px;
	height: 43px;
	color: #FFF;
	background: #f39800;
	font-family: "微软雅黑", Arial;
}
.zc p {
	line-height: 43px;
	text-align: center;
}
.zc p a {
	color: #FFF;
	text-decoration: none
}

/*登录后样式*/
.deng {
	width: 415px;
	height: 356px;
	background: #f7f5f5;
	
	border-top: 2px solid #f68a08;
	border-bottom: 1px solid #dedbdb;
	border-left: 1px solid #dedbdb;
	border-right: 1px solid #dedbdb;
}
.deng h1 {
	width: 386px;
	height: 50px; font-weight:bold;
	border-bottom: 1px dashed #dcdcdc;
	font-size: 18px;
	color: #f68a08;
	text-align: center;
	line-height: 58px;
	margin: 0 auto;
}
.user{ width:380px; height:270px;}
.user-icon{ width:130px; height:120px;}
.user-info{}
.user-info p{ padding-top:5px; padding-bottom:7px;}
.operate {text-align: center; background:#ff9a38;border-radius:5px; display:block; width:260px; height:35px; line-height:35px;
    
}
.operate a{ color:#FFF;}
.operate a:hover{ color:#000;}

/*右右简介样式*/
.content {
	height: 490px;
}
.content1 {
	width: 916px;
	height: 488px;
	border: 1px solid #e2dfdf;
	background: -webkit-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Firefox 3.6 - 15 */
	background: linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* 标准的语法 */
}
.content11 {
	width: 830px;
	height: 435px;
	margin: 0 auto;
	margin-top: 30px;
}
.content11 dl {
	width: 380px;
	height: 110px;
	border-bottom: 1px dashed #dcdcdc;
}
.content11 dl dt {
	width: 85px;
	height: 33px;
	padding-top: 25px;
}
.content11 dl dd {
	width: 290px;
	height: 100px;
}
.content11 dl dd p {
	color: #f68a08;
	height: 35px;
	line-height: 35px;
}
.content11 dl dd span {
	text-align: justify;
}
.content2 {
	width: 248px;
	height: 488px;
	border: 1px solid #e2dfdf;
	background: -webkit-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* Firefox 3.6 - 15 */
	background: linear-gradient(#fdf3ec, #ffffff, #fdf3ec); /* 标准的语法 */
}
.youyoushuoming {
	width: 210px;
	height: 420px;
	margin-top: 30px;
	margin-left: 19px;
}
.youyoushuoming p {
	color: #f68a08;
	height: 60px;
	border-bottom: 1px dashed #dcdcdc;
	line-height: 60px;
	text-align: center;
}
.youyoushuoming p a {
	color: #f7941d;
	text-decoration: none
}
.youyoushuoming p a:hover {
	color: #666666;
}
/*资金保障样式*/
.content3 {
	height: 240px;
}
.content3 dl {
	width: 300px;
	height: 240px;
}
.content3 dl dt {
	height: 165px;
	text-align: center;
}
.content3 dl dd {
	height: 75px;
}
.content3 dl dd h2 {
	text-align: center;
}
.content3 dl dd h3 {
	text-align: center;
	height: 40px;
	line-height: 40px;
}
/*底部样式*/
#footer {
	width: 100%;
	height: 200px; border-top:1px solid #dcdcdc;
	background: #f6f6f6;
}
.footer {
	height: 130px;
}
.footer_l{ width:600px; height:150px; border-right:1px solid #eceaea;}
.footer-about{ width:200px; height:100px;  background:url(../images/foot1.png) no-repeat 0 30px ;}
.footer-help{ width:200px; height:100px;background:url(../images/foot2.png) no-repeat 0 30px ;}
.footer-safe{ width:200px; height:100px;background:url(../images/foot3.png) no-repeat 0 30px ;}
.title{ line-height:130px; padding-left:80px;}
.footer_r{ width:560px; height:200px;}
.erweima{ width:150px; height:160px; padding-top:40px;}
.youyou{ width:250px; height:150px; border-left:1px solid #eceaea;}
.youyou p{ text-align:right; padding-top:10px;}

/*忘记密码样式*/
/*密保找回密码*/
#mibao {
	width: 100%;
	height: auto;
	/*background: #f7f5f5;*/
}
.mibao {
	width: 900px;
	height: 575px;
	margin: 0 auto;
}
.mibao p {
	height: 114px;
	border-bottom: 1px dashed #dcdcdc;
	color: #f68a08;
	font-size: 24px;
	text-align: center;
	line-height: 114px
}
.wenti {
	width: 364px;
	height: 400px;
	margin: 0 auto;
	margin-top: 40px;
}
.label {
	font-size: 16px;
	font-family: "微软雅黑", Arial;
	width: 265px;
	height: 30px;
	color: #666666;
}
.zhaohui {
	width: 265px;
	height: 30px;
	font-size: 14px;
	font-family: "微软雅黑", Arial;
	color: #666666;
}
.tijiao {
	width: 200px;
	height: 50px;
	background: #f68a08;
	border: none;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	font-family: "微软雅黑", Arial;
}
.wenti span {
	width: 147px;
	height: 50px;
	line-height: 50px;
}
/*电子邮件找回密码*/
.yonghu {
	width: 56px;
	font-size: 16px;
}
/*手机重置密码*/
.shoujichongzhi {
	width: 500px;
	height: 400px;
	margin: 0 auto;
	margin-top: 40px;
}
.shouji {
	width: 265px;
	height: 30px;
	font-size: 14px;
	font-family: "微软雅黑", Arial;
}
.shoujiyanzheng {
	width: 90px;
	text-align: right;
}
.huoquyanzhengma {
	width: 120px;
	height: 40px;
	text-align: right;
	font-size: 16px;
}
.shoujichongzhi span {
	height: 35px;
	line-height: 35px;
}
/*注册样式*/
.xinyonghu {
	width: 900px;
	height: 1100px;
	margin: 0 auto;
}
.xinyonghu p {
	height: 114px;
	border-bottom: 1px dashed #dcdcdc;
	color: #f68a08;
	font-size: 24px;
	text-align: center;
	line-height: 114px
}
.zhuce {
	width: 805px;
	height: 945px;
	margin: 0 auto;
	margin-top: 40px;
}
.feld {
}
.xlabel {
	font-size: 14px;
	color: #666666;
	width: 90px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	text-align: right;
}
.xlabel_l {
	font-size: 16px;
	color: #333333;
	width: 100px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	text-align: right;
}
.kuang {
	width: 75px;
	height: 30px;
}
.kuang1 {
	width: 265px;
	height: 30px;
}
.kuang2 {
	width: 265px;
	height: 25px;
}
.ma {
	width: 125px;
	height: 35px;
	display: inline-block;
	text-align: center;
	line-height: 35px;
	color: #FFF;
	background: #999;
	border-radius: 5px;
}
.ma a {
	color: #FFF;
	text-decoration: none
}
.ma a:hover {
	color: #FFF;
}
.xiayibu {
	background: #f68a08;
	width: 180px;
	height: 50px;
}
.xib {
	color: #FFF;
	font-size: 18px;
	margin-left: 70px;
	line-height: 50px;
}
.xib a {
	color: #FFF;
}
/*实名认证样式*/
th {
	font-weight : normal;
	font-size: 14px;
	display: table-cell;
	vertical-align: inherit;
	text-align: right;
}
.xinyonghu-1 {
	width: 900px;
	height: 1650px;
	margin: 0 auto;
}
.xinyonghu-1 p {
	height: 114px;
	border-bottom: 1px dashed #dcdcdc;
	color: #f68a08;
	font-size: 24px;
	text-align: center;
	line-height: 114px
}
.zhuce1 {
	width: 840px;
	height: 1500px;
	margin: 0 auto;
}
.forml_table {
	margin-bottom: 20px;
	padding: 20px 0 0;
}
.sc {
	width: 230px;
	height: 190px;
	display: inline-block;
	float: left;
}
.file {
	width: 150px;
	height: 20px;
	position: relative;
	display: inline-block;
	background: #D0EEFF;
	border: 1px solid #99D3F5;
	border-radius: 4px;
	padding: 4px 12px;
	overflow: hidden;
	color: #1E88C7;
	text-decoration: none;
	text-indent: 0;
	line-height: 20px;
	text-align: center;
}
.file input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
	cursor: pointer;
}
.auth-tmpl {
	display: inline-block;
	margin-right: 35px;
	height: 190px;
	float: left;
}
.btn {
	width: 180px;
	height: 50px;
	background: #fc7e09;
	border: none;
	color: #FFF;
	font-family: "微软雅黑", Arial;
	font-size: 18px;
}
/*认证完成样式*/
#renzheng {
	width: 100%;
	height: 400px;
	background: #ebebe9;
}
.bg {
	width: 1340px;
	height: 400px;
	margin: 0 auto;
}
.mibao1 {
	width: 925px;
	height: 170px;
	margin: 0 auto;
}
.xinyonghu1 {
	width: 925px;
	height: 114px;
	margin: 0 auto;
	border-bottom: 1px dashed #dcdcdc;
}
.xinyonghu1 span {
	height: 114px;
	color: #f68a08;
	font-size: 24px;
	margin-left: 200px;
	line-height: 114px
}
.xinyonghu1 em {
	margin-left: 100px;
	font-size: 18px;
}
.kefu {
	width: 300px;
	height: 250px;
	margin: 0 auto;
}
.kefu1 {
	width: 300px;
	height: 36px;
}
.kefu1 p {
	font-size: 20px;
	height: 36px;
	line-height: 36px;
}
